python does none evaluate to false